home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d22
/
emscopy1.arc
/
EMSCOPY.DOC
next >
Wrap
Text File
|
1991-03-28
|
4KB
|
121 lines
EMSCOPY.EXE
-by-
Brian J. Burke
Version 1.1
March 11, 1991
PREAMBLE:
Have you ever used the DOS "diskcopy" command with a 3 1/2"
floppy disk or a 5 1/4" high density floppy? You are forced
to swap disks several times to get the job done. This is
because DOS is limited to 640K of RAM for program use. A
360K floppy disk can be read in one pass because it fits
within the 640K limit. But other disk sizes cannot be read
in one pass due to their larger size. So you are forced to
play musical disks until all the data is transferred. I
stopped using the diskcopy command because it was such a
hassle.
I decided to write EMSCOPY.EXE to do what DOS does not -- read
any size floppy disk in ONE pass and copy it to a blank floppy.
DESCRIPTION:
EMSCOPY.EXE is a replacement of the DOS "diskcopy" command. A
source disk is read into EMS memory, which is then transferred
to a blank disk. Any size floppy disk will be copied in only
one pass. If there is no EMS memory, or not enough, the hard
drive will be used for the transfer. The result will be an
EXACT duplicate of the original.
LEGAL STUFF:
This program is free-ware, part of the Public Domain. You may
copy this program freely and use it free of charge. Under NO
circumstances shall this program be sold or included as a part
of any sale.
This program is distributed as-is, with NO warranty of any kind.
Use at your own risk. I have tested this program on various 80286,
80386, and 80486 based computers using MSDOS 3.01, 3.3, and 4.01
with no problems.
REQUIREMENTS:
** An IBM AT or compatible computer.
** MSDOS 3.01 or greater.
** 1.44 megabytes of free EMS memory OR
1.44 megabytes of free hard disk space.
** An EGA or VGA monitor. I don't know if
this program will work with monochrome.
USE:
This program is very easy to use. Just type EMSCOPY, and follow
the directions. You will be asked to insert the source disk and
enter the drive letter. Only Drive A or B are supported. The
disk will then be read, followed by an audible tone to signal
completion. Next, insert the target disk and press a key. The
disk will be written to make an exact duplicate of the original.
Important: The target disk must be a BLANK FORMATTED disk of the
same size as the original. If the target disk is not
blank, has bad sectors, or is a different size, an
error message will result.
If DOS gives the message "Abort, Retry, Ignore" or "Abort, Retry,
Fail", DO NOT choose Abort. Nothing terrible will happen if you
do choose Abort, but one of two things may result:
1. Some EMS memory may be locked-out and unavailable until you
re-boot. This should not be a problem. It will not affect
the operation of your computer or harm any program.
2. If the hard drive was being used for the transfer, a file
called "disk.dat" may be left behind. You can erase it if
you want to. It will be deleted the next time you run EMSCOPY.
It's best if you stick to "Retry" or "Ignore/Fail".
TECHNICAL NOTES:
EMSCOPY was written with Borland's Turbo C 2.0. For graphics and EMS
access, I used Mike Smedley's very useful CXL Extended Function Library.
I would be very interested in hearing your comments, suggestions, etc.
You can contact me at:
Lakes Region BBS 708/872-8086
-or-
Oak Lawn BBS 708/599-8089
REVISION HISTORY:
Version 1.1 -- Added option to re-run program.